Big Huge Thesaurus

deck of cards

noun